package cn.com.open.itembank.common.enums;

/**
 * Created by lucky on 2017/9/27.
 */

/**
 * 导入方式：0，无；1，word导入；2，excel导入
 */
public enum ImportType {
    /**
     * 无（默认）
     */
    NONE(0),
    /**
     * word导入
     */
    WORD(1),
    /**
     * Excel导入
     */
    EXCEL(2),

    /**
     * 纯文本
     */
    TEXT(3);

    private Integer index;

    ImportType(Integer idx) {
        this.index = idx;
    }

    /**
     * Gets index.
     *
     * @return the index
     */
    public Integer getIndex() {
        return index;
    }

    /**
     * From value check type.
     *
     * @param v the v
     * @return the check type
     */
    public static ImportType fromValue(Integer v) {
        for (ImportType c : ImportType.values()) {
            if (c.getIndex() == v) {
                return c;
            }
        }
        return null;
    }
}
